mechanical mine planter - Turco Inglés Diccionario